package com.soft.javase.ch12.file;

/**
 * @author wangzhisen
 * @Desc TODO
 * @date 2025/5/15
 * FileOutputStream  输出流  字节流  节点流
 * 1.构造方法
 * 1.1 public FileOutputStream(File file)
 * 1.2 public FileOutputStream(String name)
 * 1.3 public FileOutputStream(File file, boolean append)   true代表可以追加文本内容
 * 1.4 public FileOutputStream(String name, boolean append) true代表可以追加文本内容
 *
 * 2.常用API方法
 * 2.1 public void write(int b)    按照一个一个字节写数据
 * 2.2 public void write(byte b[]) 按照字节数组，写数据
 * 2.3 public void write(byte b[], int off, int len) 第一个参数是字节数组，第二个参数是起始位置，第三个参数是写出长度
 * 2.4 public void close()         关闭资源
 * 2.5 public void flush()         刷新资源
 *
 * 3.使用场景
 *      3.1 不适合对文本内容进行读写操作，很容易发生乱码，一个字节一个字节读取内容效率较低
 *      3.2 适合图片、音视频上传下载和拷贝
 */
public class FileOutputStream {
}
